//
//  HtmlInterpreter.h
//  MarketDataColloctor
//
//  Created by jiro on 10/03/09.
//  Copyright 2010 jiro music. All rights reserved.
//

#import <Cocoa/Cocoa.h>

enum HtmlInterpretErrorType
{
	HtmlInterpretError_ReadFile,				//	ファイルのオープンに失敗
	
	HtmlInterpretError_NotFoundHeadOfTable,		//	時系列データテーブルの項目が見つかりません
	
	HtmlInterpretError_InvalidHeadOfTable,		//	誤ったテーブルの項目を取得しました
	
	HtmlInterpretError_NotFoundDate,			//	日付が見つかりません
	
	HtmlInterpretError_NotFoundBrandCode,		//	銘柄コードが見つかりません

	HtmlInterpretError_UnknownHtmlNode,			//	未知のHtmlノードを検出
};


@interface HtmlInterpreter : NSObject {

	HtmlInterpretErrorType errorType;
	
	NSString* errorMessage;
	
}

- (id) init;

- (id) interpret: (NSString*) html;

@property( assign ) NSString* errorMessage; 

@end
